es6 updates