code analysis try one