events3 improved