don't return anything if there are multiple types in the same list