add new cpm define