finish user model including password