add Analyze code