csa loop