added singularity grid