composing Future examples till map and flatMap