clean cancel proj. code+ revert need one