Add toString method
Optimize Math
Save uath_key