apply to correct object when emitting