prepair to global changes