cm -- device