update abs