compare() -- error