new downstream find method