all changes final