blade.js and eight.js