redo xml saving. Start implementing internet