Struggling for the finals, these puppies got what you need.