May 3 events