Starring: denise loder deluca