fix CPDI2 bug