Removed dependency on es5