@terrybrock: Good points,