v2.2.0 Code optimized, update checker improved.