I've already thrown up 3 times from this page alone.