Added a response struct
Not reading socket all the way