Playing around with firing events during execution