Implemented the page update pipeline