changes for displaying complex CP