carrie veatch