online EM more or less ready.