bug for integers and iterable