git

Electric induction heating of a rail head with non-uniform longitudinal temperature distribution

Apparatus and method are provided for making the longitudinal temperature distribution of the bulbous end of a longitudinally oriented workpiece, such as a rail's head, generally uniform when the head has a non-uniform longitudinal temperature distribution. A combination of crown and skirt electric inductors is used to achieve the generally uniform temperature distribution by modulating the magnetic field intensity produced by current flow through one or more of the combination of crown and skirt inductors as required for the non-uniformly heated regions of the rail's head.




git

Digital frame cover and decorative wrap

Disclosed is a digital frame cover comprised of two basic components which are utilized in conjunction with each other to decorate the front perimeter of a digital frame. The two primary components of the digital frame cover being (1) a hollow rectangular cover comprising cutouts at various locations, and (2) a “decorative wrap” of interior dimensions which allow the decorative wrap to fit snugly over the exterior of the cover. The cover slides/snaps onto the digital frame. The decorative wrap adheres to, or is magnetically attached to the cover. At the user's prerogative, the decorative wrap may be configured to display one or more of a selection of user-selected designs (i.e., wording, pictures, or appliqués).




git

Quilted pattern input digitizing frame

A digitizer is operably coupled to a quilting machine controller, wherein an operator can input free hand or traced patterns for regulating operation of a sewing head. The digitizer can be an X-Y encoder wherein the encoder includes a transparent or translucent sensing zone which provides for the operator to input a pattern while simultaneously viewing a portion of a textile, which can itself include a pattern.




git

Digital flowmeter

A control and measurement system for a coriolis flowmeter having a flowtube, a driver adapted to vibrate the flowtube, and a pair of sensors adapted to generate signals indicative of movement of the flowtube when it is being vibrated by the driver, wherein the sensors are positioned relative to one another so the signals from the sensors are indicative of a mass flow rate of fluid through the flowtube. A digital drive signal generator is adapted to generate a variable digital drive signal for controlling operation of the driver. The digital drive signal generator can be adapted to cause the driver to resist motion of the flowtube during a first time period and amplify motion of the flowtube during a second time period. The digital drive signal generator can also be adapted to initiate motion of the flowtube by sending one or more square wave signals to the driver.




git

Longitudinally ground file having increased resistance to torsional and cyclic fatigue failure

A method of producing an endodontic file that involves grinding in a plane substantially parallel to the longitudinal axis of a rotating dental instrument blank. By grinding the dental instrument blank in this manner, the torsional strength of the resulting endodontic file is not eroded during its production, thereby providing a file that is less susceptible to breakage during its use.




git

Display control based on a digital signal

In one example, a method for controlling a display with a digital signal includes detecting a binary value from a timing controller, the binary value corresponding to a portion of an image to be displayed. The method can also include determining a previous binary value from the timing controller and calculating a difference between the binary value from the timing controller and the previous binary value from the timing controller. Furthermore, the method can include generating an encoded signal based on the difference and transmitting the encoded signal to a display panel.




git

ENCODING, DISTRIBUTION AND REPRODUCTION OF AUDIO MEDIA USING MECHANICAL IMAGE DIGITIZATION

The system and corresponding process includes a system for producing a mechanical image of original audio source media and a system for encoding the mechanical image information into a digital file. A processing system recovers the mechanical image information from the digital file at a receiving end. Audio processing is used to produce the original audio source material without the standard losses associated with digital encoding of audio material




git

DAMPER WITH DIGITAL VALVE

A shock absorber is disclosed having a pressure tube forming a working chamber, and a piston assembly slidably disposed within the pressure tube. The piston assembly may divide the working chamber into upper and lower working chambers. The piston assembly may have a piston body defining a first fluid passage extending therethrough and a first valve assembly controlling fluid flow through the first fluid passage. A second fluid passage, separate from the first fluid passage, extends from one of the upper and lower working chambers to a fluid chamber defined at least in part by the pressure tube. A plurality of digital valve assemblies are included and configured to exclusively control all fluid flow through the second fluid passage, and thus all fluid flow between the one of the upper and lower working chambers to the fluid chamber.




git

Interdigitated Cellular Cushioning

An interdigitated cellular cushioning system includes an array of void cells protruding from each of two sheet layers interdigitated between the two sheet layers. Peaks of each of the void cells are attached to the opposite sheet layer forming the interdigitated cellular cushioning system. The interdigitated cellular cushioning system may be used to absorb and distribute a source of kinetic energy incident on the interdigitated cellular cushioning system (e.g., an impact or explosion) so that the amount of force transmitted through the interdigitated cellular cushioning system is low enough that it does not cause injury to personnel or damage to personnel and/or equipment adjacent the interdigitated cellular cushioning system.




git

Digital angle meter

An angle measuring device or system can include a wrench and a digital angle meter. The wrench can include a head for engaging a fastening device, a central axis about which the wrench or bracket rotates during use, and a longitudinal axis perpendicular to the central axis. The digital angle meter can be attached to the wrench or bracket and include a housing, a processor, and at least one gyrometer. The at least one gyrometer including a first axis extending parallel to the longitudinal axis for determining the rotational orientation of the wrench or bracket relative to a reference position. A sensor of the digital angle meter allows for an automated and accurate calculation of a total angle of rotation of the nut or bolt about the central axis using a ratcheting wrench.




git

DIGITAL DOWN CONVERTER WITH EQUALIZATION

A digital down converter with an equalizer translates an ADC output signal to a low frequency spectral region, followed by decimation. All operations of correction of the processed signal are carried out with a reduced sampling rate compared with sampling rates of the prior art. Equalization is performed only in a frequency pass band of the down converter. The achieved reduction of the required computation resources is sufficient to enable the down converter with equalization to operate in a real time mode.




git

HIGH RESOLUTION TIME-TO-DIGITAL CONVERTOR

A circuit includes a time delta detector configured to receive an input clock signal and a reference clock signal and generate a delta pulse signal and a reference pulse signal. A comparison circuit is configured to receive the delta pulse signal and the reference pulse signal. The comparison circuit generates an output indicative of a bit of a time difference between the input clock signal and the reference clock signal. A control circuit is configured to receive the output from the comparison circuit. The control circuit maintains a count of the time difference between the input clock signal and the reference clock signal.




git

METHOD FOR ADAPTIVELY REGULATING CODING MODE AND DIGITAL CORRECTION CIRCUIT THEREOF

A method for adaptively regulating a coding mode and a digital correction circuit thereof are provided. The method is for a successive-approximation-register analog-to-digital converter (SAR ADC). In the method, whether to regulate a binary weight corresponding to each of digital bits is determined according to the number of completed comparison cycles to provide a first coding sequence. The first coding sequence is directly compensated according to uncompleted comparison cycles to provide a correct digital output code.




git

INPUT BUFFER AND ANALOG-TO-DIGITAL CONVERTER

An input buffer for an ADC is provided. The input buffer includes a receiving circuit and an impedance circuit. The receiving circuit is coupled between a power supply and a sample-and-hold circuit of the ADC, and receives an analog input signal and generating an analog signal. The impedance circuit is coupled to the receiving circuit, and selectively provides a variable impedance. When the sample-and-hold circuit of the ADC is operated in a first phase, the impedance circuit provides a small impedance, and when the sample-and-hold circuit of the ADC is operated in a second phase, the impedance circuit provides a large impedance.




git

DIGITAL-TO-ANALOG CONVERTER AND HIGH-VOLTAGE TOLERANCE CIRCUIT

A digital-to-analog converter (DAC) and a high-voltage tolerance circuit are provided. The DAC includes a high-voltage tolerance circuit. The high-voltage tolerance circuit is configured to generate a reference voltage, and select the reference voltage or a first power-source voltage to control the node voltage of each branch of an operational amplifier circuit of the high-voltage tolerance circuit according the logical signal level of an input signal.




git

ASYNCHRONOUS SUCCESSIVE APPROXIMATION ANALOG-TO-DIGITAL CONVERTER AND RELATED METHODS AND APPARATUS

An ultrasound device including an asynchronous successive approximation analog-to-digital converter and method are provided. The device includes at least one ultrasonic transducer, a plurality of asynchronous successive-approximation-register (SAR) analog-to-digital converters (ADC) coupled to the at least one ultrasonic transducer, at least one asynchronous SAR in the plurality having a sample and hold stage, a digital-to-analog converter (DAC), a comparator, and control circuitry, wherein a DAC update event following at least one bit conversion is synchronized to a corresponding DAC update event of at least one other ADC in the plurality of ADCs.




git

Method And System For Time Interleaved Analog-To-Digital Converter Timing Mismatch Estimation And Compensation

Methods and systems for time interleaved analog-to-digital converter timing mismatch calibration and compensation may include receiving an analog signal on a chip, converting the analog signal to a digital signal utilizing a time interleaved analog-to-digital-converter (ADC), and reducing a blocker signal that is generated by timing offsets in the time interleaved ADC by estimating complex coupling coefficients between a desired digital output signal and the blocker signal utilizing a decorrelation algorithm on frequencies within a desired frequency bandwidth. The decorrelation algorithm may comprise a symmetric adaptive decorrelation algorithm. The received analog signal may be generated by a calibration tone generator on the chip. An aliased signal may be summed with an output signal from a multiplier. The complex coupling coefficients may be determined utilizing the decorrelation algorithm on the summed signals. A multiplier may be configured to cancel the blocker signal utilizing the determined complex coupling coefficients.




git

DIGITAL MEASUREMENT OF DAC TIMING MISMATCH ERROR

For analog-to-digital converters (ADCs) which utilize a feedback digital-to-analog converter (DAC) for conversion, the final analog output can be affected or distorted by errors of the feedback DAC. A digital measurement technique can be implemented to determine timing mismatch error for the feedback DAC in a continuous-time delta-sigma modulator (CTDSM) or in a continuous-time pipeline modulator. The methodology utilizes cross-correlation of each DAC unit elements (UEs) output to the entire modulator output to measure its timing mismatch error respectively. Specifically, the timing mismatch error is estimated using a ratio based on a peak value and a value for the next tap in the cross-correlation function. The obtained errors can be stored in a look-up table and fully corrected in digital domain or analog domain.




git

DIGITAL MEASUREMENT OF DAC SWITCHING MISMATCH ERROR

For analog-to-digital converters (ADCs) which utilize a feedback digital-to-analog converter (DAC) for conversion, the final analog output can be affected or distorted by errors of the feedback DAC. A digital measurement technique can be implemented to determine switching mismatch error for the feedback DAC in a continuous-time delta-sigma modulator (CTDSM) or in a continuous-time pipeline modulator. The methodology forces each DAC unit elements (UEs) to switch a certain amount times and then use the modulator itself to measure the errors caused by those switching activities respectively. The obtained errors can be stored in a look-up table and fully corrected in digital domain or analog domain.




git

SIGNAL TRANSFER FUNCTION EQUALIZATION IN MULTI-STAGE DELTA-SIGMA ANALOG-TO-DIGITAL CONVERTERS

Typically, complex systems require a separate and expensive equalizer at the output of an analog-to-digital converter (ADC). Rather than providing a separate equalizer, the effective Signal Transfer Function (STF) of a Multi-stAge noise SHaping (MASH) ADC can be modified by leveraging available digital filtering hardware necessary for quantization noise cancellation. The modification can involves adding calculations in the software previously provided for computing digital quantization noise cancellation filter coefficients, where the calculations are added to take into account equalization as well. As a result, the signal transfer function can be modified to meet ADC or system-level signal-chain specifications without additional equalization hardware. The method is especially attractive for high-speed applications where magnitude and phase responses are more challenging to meet.




git

ADAPTIVE DIGITAL QUANTIZATION NOISE CANCELLATION FILTERS FOR MASH ADCS

For continuous-time multi-stage noise shaping analog-to-digital converters (CT MASH ADCs), quantization noise cancellation often requires accurate estimation of transfer functions, e.g., a noise transfer function of the front end modulator and a signal transfer function of the back end modulator. To provide quantization noise cancellation, digital quantization noise cancellation filters adaptively tracks transfer function variations due to integrator gain errors, flash-to-DAC timing errors, as well as the inter-stage gain and timing errors. Tracking the transfer functions is performed through the direct cross-correlation between the injected maximum length linear feedback shift registers (LFSR) sequence and modulator outputs and then corrects these non-ideal effects by accurately modeling the transfer functions with programmable finite impulse response (PFIR) filters.




git

FLASH ANALOG-TO-DIGITAL CONVERTER CALIBRATION

An analog-to-digital converter (ADC) is a device that can include a reference shuffler and a loop filter. An ADC can achieve better performance with incremental adjustment of a pointer of the reference shuffler, changing coefficients of the loop filter, and storing calibration codes of the ADC in a non-volatile memory. By incrementally adjusting a pointer of the reference shuffler, a calibration can be performed more efficiently than with a random adjustment of the pointer. By temporarily changing the loop filter coefficients, a greater amount of activity can be introduced into the loop filter. This activity can allow the calibration to proceed more efficiently. By storing the calibration codes in a non-volatile memory, a search space for calibration codes can be reduced. Thus, a calibration can occur more quickly, and the calibration itself can be improved.




git

LOGARITHMIC ANALOG TO DIGITAL CONVERTER DEVICES AND METHODS THEREOF

An analog to digital converter includes an error integration circuit configured to receive an input charge from a detector and to integrate a difference between the input charge and one or more feedback charge pulses to create an error voltage. A quantizer is in operable communication with the error integration circuit and is responsive to the created error voltage. An accumulator having a mantissa component and a radix component is in operable communication with the quantizer. A charge feedback device in operable communication with the quantizer and the radix component of the accumulator. The charge feedback device is configured to generate the one or more feedback charge pulses proportional to the radix component of the accumulator and an output of the quantizer. Digital focal plane read out integrated circuits including the analog to digital converter are also disclosed.




git

SINGLE-FLUX-QUANTUM PROBABILISTIC DIGITIZER

A probabilistic digitizer for extracting information from a Josephson comparator is disclosed. The digitizer uses statistical methods to aggregate over a set of comparator readouts, effectively increasing the sensitivity of the comparator even when an input signal falls within the comparator's gray zone. Among other uses, such a digitizer may be used to discriminate between states of a qubit.




git

Circuit for Stabilizing a Digital-to-Analog Converter Reference Voltage

The disclosure relates to a circuit for stabilizing a digital-to-analog converter reference voltage. One example embodiment is a circuit for stabilizing a voltage on a reference node. The circuit includes a digital-to-analog converter that includes an array of capacitors and arranged for: receiving an input voltage via an input node, receiving a voltage via a reference node and a digital-to-analog code via a controller node, and outputting a digital-to-analog output voltage. The circuit also includes a capacitive network on the reference node comprising a fixed capacitor arranged to be pre-charged to an external reference voltage and a variable capacitor arranged to be pre-charged to an external auxiliary voltage. Further, the circuit includes a measurement block. In addition, the circuit includes a calibration block arranged for determining an updated setting of the variable capacitor based on the digital-to-analog code and the measured voltage on the reference node.




git

CIRCUIT AND METHOD FOR CONVERTING ANALOG SIGNAL TO DIGITAL VALUE REPRESENTATION

A circuit and a method for converting an analog signal to a digital value representation is disclosed. In one aspect, the circuit includes an incremental sigma-delta analog-to-digital converter (ADC). The circuit further includes a first input line for providing a primary analog signal representing a sensor measurement to the incremental sigma-delta ADC. The circuit further includes a second input line for providing a secondary analog signal to the incremental sigma-delta ADC. The incremental sigma-delta ADC receives the primary and secondary analog signals during a first period (TADC1) and a second period (TADC2), respectively. The circuit further includes a filter configured to weight the digital values in a sequence of digital values output by the incremental sigma-delta ADC, and to output a single digital value representing the sensor measurement.




git

INPUT PATH MATCHING IN PIPELINED CONTINUOUS-TIME ANALOG-TO-DIGITAL CONVERTERS

System and methods for input path matching in pipelined continuous-time Analog-to Digital Converters (ADCs), including pipelined Continuous-Time Delta Sigma Modulator (CTDSM) based ADCs, includes an input delay circuit disposed in a continuous-time input path from an input of an analog input signal to a first summing circuit of the continuous-time ADC. At least one digital delay line is disposed between an output of an earlier stage sub-ADC (of a plurality of pipelined sub-ADCs) and a sub-digital-to-analog converter (DAC) that is coupled to the first summing circuit, and between the earlier stage sub-ADC and a digital noise cancellation filter. The digital delay line(s) is configured to enable calibration of delay of output of the earlier stage sub-ADC provided to the sub-DAC and the digital noise cancellation filter in accordance with process variations of the input delay match circuit to minimize residue output at first summing circuit.




git

POTENTIOSTAT/GALVANOSTAT WITH DIGITAL INTERFACE

A potentiostat/galvanostat employs a controller for providing digital control signals to a digital-to-analog converter (DAC) that generates an analog output signal in response to digital control signals. A high current driver produces a high current output in response to the analog output signal from the DAC. A high current monitor monitors the output from the high current driver to produce a feedback signal for the high current driver to control the current produced by the high current driver and to produce an output dependent on the current supplied from the high current driver for monitoring by the controller. A counter electrode contact for a counter electrode is connected with the output of the high current monitor. A working electrode contact for a working electrode is electrically connected with a fixed stable voltage potential to enable electrochemical analysis of material between the counter electrode and the working electrode. A low current driver produces a low current range output in response to an analog output signal from the DAC. A low current monitor monitors the working electrode contact to detect current at the working electrode contact to supply an output dependent on the current detected for monitoring by the controller and for providing a feedback signal to the low current driver in order to control the output of the low current driver to control current between the counter electrode contact and the working electrode contact.




git

DIGITAL CONTROL OF ON-CHIP MAGNETIC PARTICLE ASSAY

An assay system and method for use in the field of chemical testing is disclosed. The assay system can be used for filtering whole blood for testing on an integrated circuit containing digital control functionality.




git

Hampshire Cultural Trust launches online service to digitally keep doors open

A NEW digital publication will allow Hampshire Cultural Trust to keep its doors open online.





git

Matt Bomer Voices Optimism Over 'White Collar' Revival During Digital Reunion

The actor playing Neal Caffrey in the crime drama series has reconnected with castmates, including Tim DeKay, Hilarie Burton, Willie Garson and Tiffani Thiessen, and creator Jeff Eastin, in a livestream.




git

Matt Bomer Voices Optimism Over 'White Collar' Revival During Digital Reunion

The actor playing Neal Caffrey in the crime drama series has reconnected with castmates, including Tim DeKay, Hilarie Burton, Willie Garson and Tiffani Thiessen, and creator Jeff Eastin, in a livestream.




git

The digital mirror

Richard Lutz rifles through his electronic life to find out who he is.





git

Digital publisher launches social media agency

Updates Media move into social first media, content & publishing.




git

Coventry conference demonstrates the business benefits of digital technology

Businesses in the region are being encouraged to find out more about the importance of the growing digital economy at a free event taking place at Coventry University in January.




git

Ecommerce: Covid-19 highlights the urgent need to digitise the supply chain

Companies need to come up with strategies to keep the lights on, both by keeping control on the cash burn as well as generating revenue in these difficult times.




git

Restaurants ready to take back control, go digital to serve customers directly

Expressing the sentiments of the industry, the National Restaurant Association of India (NRAI) said the 'logout' movement cemented the belief that the industry needed to take back control.




git

Business services of the future: More digital, more intelligent

Multinational companies in various industries have pursued value creation opportunities by deploying these global business services (GBS) model to build a differentiator in the market.




git

Digital Brain Instruments cMixer, Batch Pro & more 50% OFF at Plugin Boutique

Plugin Boutique has announced an exclusive sale on Digital Brain Instruments, offering a 50% discount on its interactive audio tools for sound designers, musicians, audio engineers and game developers. The sale includes Multiplex Vocoder 2, Talkie Box 2, Voxpat 2 and the more recent cMixer and Batch Pro real-time processing and recording tool. Batch Pro […]

The post Digital Brain Instruments cMixer, Batch Pro & more 50% OFF at Plugin Boutique appeared first on rekkerd.org.




git

Restaurants ready to take back control, go digital to serve customers directly

Expressing the sentiments of the industry, the National Restaurant Association of India (NRAI) said the 'logout' movement cemented the belief that the industry needed to take back control.




git

5 digital benefits of an azcentral.com subscription

With an azcentral.com subscription, you can play a vital role in supporting local journalism that you and your community can trust.

      




git

Expect stationery business to get back to double digit growth from Dec: ITC

The company had also brought the Classmate Pulse Selfie notebooks, allowing personalisation of notebooks with a selfie on the cover.




git

Jewellers use digital platform, offer discount to sell gold this Akshaya Tritiya

"As we started getting a lot of enquires from our regular customers, we have started taking Akshay Tritiya bookings online from 21st April onwards on our e-commerce platforms. The same will be delivered to the customers post lockdown ends," Aditya Pethe, director, WHP Jewellers said.




git

Jewellers witness encouraging response from customers on their digital platforms for Akshaya Tritiya

Mr. Ajoy Chawla, CEO, Jewellery Division at Titan Company Limited said, "All 328 Tanishq stores remain shut this year and hence it would be unfair to compare numbers with last year. But the overall customer response to tanishq.co.in from key metros and even with tier-2 and tier-3 towns has been extremely encouraging.




git

Ecommerce: Covid-19 highlights the urgent need to digitise the supply chain

Companies need to come up with strategies to keep the lights on, both by keeping control on the cash burn as well as generating revenue in these difficult times.




git

Artist Roster Consideration at JTV Digital

We are constantly looking for new artists to work with and would be happy to consider your songs.

All our deals, was it digital distribution, licensing, publishing, etc. are artist-friendly and we aim to deliver value via a personal support and involvement in all the projects we work on.

Our current roster includes more than 2,000 artists and we work in partnership mode with a growing number of acts.

JTV Digital is a digital music distribution, licensing and online promotion company that uses all new digital marketing techniques and hacks to help artists building and growing their audiences.

-- 10% of the submission fee is shared with Unicef --

- Jeremie Varengo / JTV Digital


Deal Type: Artist Roster Consideration
Decision Maker: I'm the final decision maker
Deal Structure: Negotiable
Compensation: $500+
Song Quality: Fully mastered




git

Digital Marketing Specialist (Atlanta GA/Remote possible) (Atlanta, GA)

Our company is the market leader in real-time, mass notification and collaboration solutions used by the world’s largest brands and thousands of government agencies to deliver critical information in any situation. Mass notification and collaboration is an essential element of emergency response and business continuity planning, keeping teams on track and coordinating during critical events.

This role will have responsibility supporting our digital efforts, including but not limited to, the company’s web presence, marketing websites, Search Engine Optimization (SEO) and Search Engine Marketing (SEM) initiatives. The Digital Marketing Specialist will work under the supervision of the Director of Digital Marketing and in day-to-day collaboration with the other members of our Marketing team. The ideal candidate will be self-motivated, an expert in modern SEO & SEM tactics, detail-oriented, metrics driven, and energetic about providing lead generation for a B2B SaaS company.

Responsibilities
• Assist in implementation, tracking, and reporting modern SEO and SEM improvement plans.
• Creation and management of link strategies with a focus on building a reputable inbound link portfolio.
• Perform detailed keyword research and search behavior analysis with a strategy of targeting B2B users.
• Assist with improvement recommendations for inbound marketing and content marketing programs.
• Other duties as assigned.

Qualifications
• BA/BS or equivalent working experience.
• 5+ years of experience as Digital Marketing Specialist or similar role.
• Highly creative with experience in identifying target B2B audiences and devising digital campaigns that engage, inform and motivate.
• Experienced with web analytics.
• Familiar with paid search tactics across multiple ad platforms including social.
• Strong analytical skills and data-driven thinking including detailed metrics analysis and the ability to provide actionable recommendations from data.
• Self-starter, goal-oriented, able to work with a high degree of autonomy and deliver measurable results.
• Excellent communication skills, both written and verbal.
• Detail-oriented and can follow through on the specifics of a campaign or presentation.
• Demonstrates every day teamwork, collaboration, strong work ethic, results orientation, and kindness.

Bonus Skills
• Experience with B2B marketing
• Software-as-a-Service (SaaS) experience preferred
• Knowledge of Wordpress, HTML, CSS, JavaScript
• Highly skilled with all aspects of MS Office

Compensation & Benefits
• Health, Dental, Vision, Life and additional supplemental insurance
• 401K
• Paid time off and personal days
• Paid holidays




git

Closed For Quarantine, Georgia's Independent Cinemas Turn From Silver Screen To Digital Streams

Among the small businesses shuttered by shelter-in-place orders are two of Georgia’s historic art-house theaters. How are these independent cinemas surviving, and innovating, now that their screens have gone dark? Christopher Escobar, owner of Atlanta’s Plaza Theatre and executive director of the Atlanta Film Society, said that business had already been slowing down for about two weeks prior to their closing. And Pamela Kohn, executive director of Ciné in Athens, said their decision to shut down the theater was difficult, but necessary.