Explicit and on one's high horse score gratifying