Ema function fix