Initial commit of qp