chris snyder