update for new optparse-applicative