12/01 committed

message passing incomplete