use now es6 for of and collections, build system break, tests outdated