Added new I/O classes