visit solution method in user model