added form and response_set methods