Implement the hidden text box. Addresses #2