new panel / container structure