One small improvement: Ali Cehreli's picture takes a very long time to load (maybe my connection is abnormally slow?). I checked and it's a 3.8Mb image, though. I've uploaded a smaller one at this link if you'd like to use it instead: http://goo.gl/ULB89