request class created