added devise for user model