Such passion, such determination.