fan communication