rapport: more work, mainly on searching.