simplify request method