contains volatile changes