Duke getting better and better