add -reverse flag