QMEXX project 3

QMEXX project 3