added XLayouts