added registration controller