Methods and apparatus, including computer program products, for communication with an external source application. Some grooves are axially extending with respect to the axis of the filter plug and are open on the side of the tobacco rod and extend continuously only over a part of the length of the filter plug. At that point, the movement of the movable body is monitored by providing a first photo reflector and a second photo reflector on side surfaces of a fixed body.