98% human