Update some Communication functions