A better way to handle blocking request. instead of bringing the content