devise + moved to user model