Oh Gosh, don't forget to overwrite the QS with itself. BAD.