Model async request states coding exercise | SovranCode