pass tests es5
pass tests es6