neo pennington