added util-io for real this time
util-core additions