Changes which could finally make stuff work...
1) Changed the executor method 
2) Also changed esper listener to subscriber. This is now taking care of
events which have a count of less than 6.
Set things right by introducing subscribers instead of listeners