Might be good to prepare the ExecutionContext here, but mapM should do it for you too.