thaddeus delacruz