making the textarea suck less and have all the stuff it should have