add tick send/recv tracking to channels
fix bad references, compiles now