Revert ba061a9..14770d4

This rolls back to commit ba061a91e46647e07ae114f76a53dde12ec92355.
added registration controller