Do humans really exist?