Created CommData, seperated default ai into seperate class