add comparison operation