changes related to updating branch lengths