M Update code analysis