working EMIT