add TODO for communication