updating source on Thu Aug  7 11:50:59 SGT 2014