move the refined codes into this directory
method&class dependencies