Added Benchmarks and Singularity Cases