Search hooks to override default behavior