The five ingredients for happiness