working with forms and routes