puppet doesn't work