3 Essential Ingredients For Bayesian estimation