Add convenient IO fcts