added further check in queues to ensure nothing blurps when end of queue is reached.
added test to ensure newer events are fetched correctly after same queue reached end earlier