working on user model and gem specs