smart, uncompleted