Anyone who has worked in contracts will know how may times these things pass backwards and forwards, amending words, phrases, legal jargon etc, etc. The main content will have been agreed in principle days ago but it's the "fine tooth comb" stuff that takes the time, so that all of the parties are 100% happy at what they're signing.