Starting over with response handling. Renamed the classes.