Work on VariableWriter