puppet woes