using emit(a).eval