Made more robust. Need a solution for growing the text box to the left when page is resized