I agree. I just wanted to make sure everyone was aware of what callbacks are available! I am replacing the service contract code in search and in all the packages that provide search data (on HEAD for OpenACS 5.3) as I have mentioned earlier.