We should stop passing events as a parameter since we cannot call the method programatically without faking or creating an event even when that event is not entirely required.