dan brennes