remove event dispatcher, replace with logger