Integrated Search/How to write a custom crawler