sunshinecity: 4 hours, several breaks, and 1 back ache later...