Using a nonstick saucepan for best results, slowly melt butter, add half & half and stir in cocoa with a spatula. Do not use milk. On low heat, slowly stir in confectioner's sugar until all is melted and completely smooth and a thick consistency that will spread or pour. Add another tablespoon or so of half & half if necessary for right consistency and add vanilla after removing from heat.