ADD csmart minor mode