added native language check