you are saying `if the parameter is true, do nothing', you are setting the same state that you saved.
So if you don't have echo before, you wouldn't after.
Tnx, now i've managed to turn it off and on but i am having another problem :
After i restore echo, when i type something and press backspace, it's showing some weird characters like a squre w/ tiny numbers inside it or something, and so on, blah, blah
like :