This factory is not used in this PR