some good jscript progress