New styles and implementations for the demo