caitlin pynes