layout refined