make sure the icon find algorithm