Update euler.js