refactored new user form- new user is automatically considered farmer is invalid params passed to method