working on forms and views