[calc] update