only add item if field isn't empty