Contract terms avoid pitfalls