Singularity Technologies view 3