add framework structure for quire