tidy comments. no logic changed.