what are cobbler and puppet
what are cobbler and puppet