Refactoring to use launchpad recipe