imported p-package-manager.sh