QCodes : QP4