events use util - change load order