des source code for js,perl.