Here. Let me know what you think. (asshole? no asshole?) I have a lot of feelings about this topic.