add smart key