Added initial release of get_io