smart interaction