E1459, Refactoring SignupController