add
BOOL compare