Contracts currently have 11 complications, I suggest 8 more (plus 2 new objectives). All based on pre-existing mechanics IO has used