update page widgets