Adding updated tao.js