puppet fixed up