OH SO SLOW: May 3, 4 & 6