dune: part three technical review