add search index filler

This is the start of addressing all those search bugs
fix search when case is involved