... add cmp (oops)