item and single-loop-search changes

item and single-loop-search changes