DeNovo system