make Applicative[Future] behave like expected: parallel execution