messing with existing radix implementation