search module upgrade stuff.