modify OrderUtil