CSAA up to the challenge