std.math: update  and