Generification and formatting.