add user model and change spot namespace