zayd pennington