Browsing: overcoming challenges through spirituality