updated layout application