more communicator functions
Merge pull request #19 from snoweye/master

more communicator functions