updating source on Thu Aug  7 10:22:28 SGT 2014