adding forms and arrays via controller