Refactored SignUpControllers