Updated CM module