just started working on channel API, got event adder to work