No need to pass cl, you have `this` (i.e. call `cl->...(...)` instead of `...(cl...)`