the final changes