rewrite, working tags, vreatable files (not read/write yet)