better error handling, bump third party repos