Fixed up backsearch implementation... so it works.