switching over to using page rather than file