update README and easier exception catch