stolen js fiddle converted to circles