upgrade to use troopjs 3.0.