since none of the flatMap operations need to be scheduled asynchronously, please use a sequential context