Faster, smaller, more informative