added migrations and user form