updates page layout, adds name support