better page tracking