add form to dashboard, fix controller