Introduced a simple event driven solution based on emo reading event
Merge Fix