Added simple checker to stop the graph playing more than once at a time - whether or not it works is to be seen.