ultimate final changes