merge axesFast() into axes()