adds SmartList