New src

Add Sing Tao as new source. Also various fixes