update the library and substitute "future_1" with "future<void>"