update ab