Refactoring – Extract Interface
Page view tracker