robust communication