change backend library fork, fix error handling and throttling