resizable layout.