output fixes
IO updates