This feeeels like puppet agent answers to me.