Communication class update