various pageview and object update