updat emc.h