updating source on Thu Aug  7 10:20:03 SGT 2014