little fixed
refactor project path
add demo