uncommented open, write in parser