fix to request processing