added request class