Communicating Through an Uncertain Environment : vimarsana.c