thx the HP researcher, also the alogrism I don't need, but he lead me to a correct way.