batch compilation revert