Updated registration controller