updated documentation
tested other IO methods