Browsing: overcoming fitness challenges