There are a few reasons that contribute to Tamil's declining usage. Historically, Tamil immigrants came from different communities, such as Indian Tamils and Sri Lankan Tamils which spoke very different dialects, dividing the potential community of Tamil speakers. The housing policy of Singapore, with ethnic quotas that reflect national demographics, has prevented the formation of large Tamil communities. The Tamil taught in education is a deliberately pure form, that does not reflect and therefore does not reinforce Tamil as it is used in everyday life. Tamil is usually replaced by English, which is seen as providing children with greater opportunities in Singapore and abroad. The top-down Tamil language purism as dictated by the Ministry of Education Curriculum Planning and Development Division restricts language development, disallowing loanwords. However, the language policy is supported by Tamils, likely due to contrast with that of neighbouring Malaysia where Tamil has no status.