process procs, and combine the message and message service