updated to have multi event registration functionality if plugin is available.