Catalogs and I/O handling