David and Goliath revisited