precisions from @ogrisel