adding some more cool es6 stuff