Browsing: how to overcome obstacles when achieving goals