found many parts world