non-human origin