Did giants exist?