fix summarizer and rename idl programs