fluctuating environments changed environments to objects from reference