Excellent update on Hamlin