a multi chan support for logger