[Communication] Implement communication