improve update of contemporaries