updated files using a layout page