EMx technology