dots may look better

need a more intelligent way to render the lines...
tidied

renders quicker, looks nicer