only return a list if there's missing data #2