first examples with onComplete and for comprehensions