and we make search setup async?