add analyze code :cool: