mid step, prepared to change event handler