changed help flag setup to use PersistenFlags so -h will be supported