Added back CM kernel