finish user model
fixes