ran code analysis