Immersion points