added util_io. Not in project, just for the future
many changes