The Charity Association for the Support of Kidney Patients (CASKP) and the Charity Foundation for Special Diseases (CFSD) control the trade of organs, with the support of the government. These not-for-profit organizations match donors to recipients, setting up tests to ensure compatibility. The compensation paid to the donor varies, but an average kidney donor is paid $1200.[5] Some donors are also offered employment opportunities.