models directory, user can still register