fixed merge comparison operators