restructured update page