if two inputs are similar their output should be similar and that's a very simple thing to understand but it's if it's not present this won't work because you can't make things you can't get the system to learn that to some inputs that are similar should be very different you know this kind of algorithm wouldn't make sense in that way so that's one other requirement and another requirement is that the labeling should be relatively simple so we have we need we need the simpler labeling to be not more difficult if we have this middle