add by jonsan guo at 2014/04/17, for the order model