add code constraint project