update Math