updated ecco lib and examples