removed knockout.js