Added js and JS extended methods