added the ability to specify a minimal delay between requests and a number of requests to perform