Trying to add index(counter) processing

Checking index creates what looks like memory locking so will have to
find a better way. Index processing will allow instant stopping of new
reports when no new data is received.