Revert "Revert "JSearch""

This reverts commit ad26b6e33bcf2de41e1857c88ff420cea81ad4c7.