Scheduling Message Execution

TODO -- write stuff.