Harsh but I cannot disagree with any of the above.