There should be an easier way to customize the sample description widget without using code to do something even slightly different to the current set up.