Enhancement: refactor --launchpad flag handling
Enhancement: add --launchpad flag to check and fix