add analyzer.py