updated resp to reflect the client in it's current state, read sprint restrospective for more info