What grade would you give Kyle Finnegan for 2025?