added partial.js version