megan petty