Nothing to do with your change perse, just noticed the process of a request, process of a reply and now process of control seem to be very similar and wondered if the could be refactored a bit.