add documentation for Channel