Implement CaSAApi