same layout as Demo/Sandbox (PSR0)