need w to write files. oops