add io args to conveniences, writemime support