https://chiperoni.ch/wordpress/2006/09/customizing-vanilla/
Customizing Vanilla