tour4: almost finished.