Use C I/O for config (see comments; yuck)