modularized, tracks last page