up to date pretty pagination stuff; still needs to be centered