In here, it seems the matrix C is constructed and then destroyed all the time. That's fine, but it's good to know.