got graphs working, but they suck...