--sm. fixes