revert the merge of IOUtils... it cause client to have a dependency on a server thing