page widget update