smart steps technology