Singularity Design