huge performance increase -- added a simple counter function for async reqs over networks