added conjugate prior