@terrybrock: Good points.