Looks better than the first version. The text labels could use some antialiasing though.