private Immersions