pagination improvements
scroll back to previous location when returning to dp