added some d3 controller changes
playhostory done with gson