message for compare, I'll come up with a better name