troia.js api changes