final update DIRK