add base registration controller