avoid small factors at splitting