add call to updateMarginalNodeLikelihoods()