seems that bug fixed,i'm in bad condition on coding
result func has a lot of bug to fix