runtime: working on the message stuff