map iter unrolling now bug free