Proper comparison operator