#8 Draft of aspect driver event listener