updates from Metcalf JSFiddle not yet working