Add smart