revised at July,14 2013