added back in check initial vars and accociated changed.