Updating with std::io changes