user_info class added