Software for communication