updated communication