complete coverage of attr.chan