I really hate doing AI contracts (but do cause EXP gain is **** without them).

Please don't force orders/contracts and limit them to AI or player, let the player decide which they would like to do.