Working on interface and analyzer.