prevent scrolling beyond bounds, add complete time notification and auto page reload