added example in IDL language