More proof of giants .