improve code 2013120601