do I need a separate legal contract for each freelance client I work with