EM Algorithm shared with Sarah