Browsing: avoiding procrastination through time management