changing analysis around