cleaned up a little more and refactored highlight input and highlight textarea.