for concurrency, adding (future) to both places where lightning-bolt calls itself