Updated Shade.js