carli-snyder