Singularity Technologies view 2