caavl