add requests processing