singularity with some patches