Update tap.js