Destiny in hands of humans