Simplify readers and writers