Hails Contribution