merged troys work with mine - now a single comment is generated on the fly based on the json - next we need to add the ability to place the comment somewhere along the timeline that is not the default (start)