Recent activity by David DiGioia