Cleaned up, added a stupid graph.