adding useLabelsPrior parameter