Quo vadis homo sapiens