Templated up the descriptions. Added a whole directive.