does not allow empty/blank items to be added