Proof of concept for puppet