It could have and should have been much much worse.