Contracts aren't one size fits all.