updated Shade.js