Flexibility in contract terms and contracting processes