can't find the definition of `ctx.collector`