cleaner descriptions and examples