adding distinct