Assignment 3 now with pages functionality