add more discreble