second commit working on ecn functionality and searches