reader model event