toothed roll s in Indonesial