adding puppet bootstrapping