fixed empty items set bug