csa is a const reference. Not sure if this works...