true to ECMA-5 - 7 standards now!