Immerse-in-the-Elements