qm: 5.3c: done
qm: 5.3d: done