finnegan patel