forgot to use custom page-changing method before, now fixed