develop the ciproject