wrapped conditional around package manager calls in project
plugins and templates cleanup