split best fit types