Page settings refactor.