Fix bugs. Messaging passing vi FD works.