analyze the code base dependency: #59
analyze the code base
dependency: #59