layouts added to allow resizing