(Opinion) Since the bulk of this sub is indented now, it's generally good form to put the check at the top and return if you don't need to execute. Then you can unindent the sub. Same with the PGP one below.