I'll admit you've got good specs... but humans will never lose to Dolls!