apply layout all and more