gah damnit QD eff you lolololol