Right on the money. Some minor profanity.