Plenty to do this long weekend