Simplify request logic