String-based system for easy I/O