some smoothening in cmcs