#23 ignore empty strings in lists