notes about how to exchange data between the unix functions and the cocoa user interface