Sumada Kaabaha: cra compliance