don't add empty items