Removed the browse handler
Switch to catching IO exception but bubbling others.