changing things around and reinitializing