dave deporis