What Makes A Search Illegal