necessary and required difference - Search