that graph is the best thing i have ever seen on the internet. and what is diagf