sign up fix model and controller