layout is now inside page object