separating Pages from Widgets