writes to xml!
adds to command palette!