Updated Tac.js