fine tuning event scheduling