- modified io to make it more cross platform compatible