Additions to user model