needle flow control