allison snyder