include dom events, handle missing event arrays