I think you hit on all the high points (or low points depending on your point of view).