fixing legacy driver iter methods