-------------------------- EM SERVICE -----------------------