Updated mars communicator