Variant structure added
added MS COM support and MS Office samples