How to create long-term value in contracts