March 28 & 29 events