implement FFOneHotEncoding, FFAddIntercept, FFShuffle