board communication