removing unnecessary generics from Request