Dante: A Replication(2020)