wip - v3

ref https://github.com/canaryio/canary/issues/6