-- sm. additions