another attempt to set up puppet correctly