non-puncturing