tripp snyder