Closes #792: customIO