@tough: Very well said.