final pre presentchanges