update qm_add