dealing with user model part is completed.