fixed form toggle bug, added validations to task and user