New hands of humans