forms and actions are done