did so much stuff I don't even know where to begin.