Zakat is a compulsory charity in Islam but it does not always have to be in terms of financial means. Taiwanese Muslims from the Taipei Grand Mosque often visit foreign workers under detention in Sanxia, Yunlin and other detention centers for usually overstaying their employment visa. The Muslims help them with their paperwork and other needs.