use emitter to add new shots