Add distinct operation