Fixed IO lib
... for real