loosen the requirement of requests