writing

still has a few glitches with \n