this is the line which is breaking compatiblity with older versions of v8