separated all forms - front-end