smart handling