placeTile = function(name,l,t,spin) { obj = _.find(geomorphicTilesArray, function(obj) {return obj.tileName == name;}); var left = (l * 840) + 420; var top = (t * 840) + 420; var url = obj.tileURL var r = spin; marker = createObj("graphic", {_type: "graphic", _subtype: "token", _pageid: geomorphicMapId, layer: "map", width: 840, height: 840, left: left, top: top, imgsrc: url, rotation: r, sides: sideString, currentSide: obj.side}); marker=fixNewObject(marker); }; //--Utility Function var fixNewObject = fixNewObject || function(obj){ var p = obj.changed._fbpath; var new_p = p.replace(/([^\/]*\/){4}/, "/"); obj.fbpath = new_p; return obj; } ; This fixes the token rotation.... many thanks to those that put that work around together.