I don't think we should be calling `self` on any thing in the handlers (with very few exceptions). Why not just pass the col_count along?