add emit