widget page updates