Hamilton >> Hannon >> Simpson