reorders events