Browsing: Mastering Art of Timing and Control