Well, that looks ugly :wink: 

Maybe you should take a closer look at future, and act in a callback and not in another future executed in parallel. Futures are not fancy threads...