init channel