Add QM