Better style
Smaller images
Avoid matching short words
Memoize
more animations