finally it works ,but i don't know why