Change the way event logging happens