renamed CookPackage function to Compose