Is David the New Goliath?