lennon snyder