A simple asynchronous tool