90% human