update 20140328 51 complete