retab
order of operations