Ambitious to a fault