analysis changes