remove mcd function