Singularity Technologies view 1