add registerable back to the user model. fixes #45