fixed F::splitRight