removal of SML