ok getting there - all a go except only one play functions correctly without a page reload