condense utility events method