We have a growing number of long-term contracts coupled with excellent customer relationships and a customer service culture which result in strong customer retention rates and good earnings visibility.