Yes. We have 1, 3 and 5 year contracts with the multi-year agreements having rather substantial upfront discounts. Moreover, these contracts are rather risk-free in the sense that if you have to cancel early, you simply have to pay the true-up fee (all of this is easily explained if you contact us to discuss it).