more work on ecnf search