please move this sentence up such that people have the scala file open when reading the paragraph describing the message flow