add support for triggered channels
add basic client interface