item reading improved