various global changes