It's been a good week for Will Fries.