signup controller
fix conflict