Generator & Analyzer