new layout with full example