added user model and specs