extract request related classes