made it work; put emitter code back in next!