Many useful kit && Write by Mark_Huang