- - - - a m sm