now uses sunspot for searching