working on responses