working on form and controller some more