bugfix
rerfactoring
refactoring
add copy install task
refactoring