dave degens