prep for change states
more prep