single page updates