completed db back user model