I recently hit a bit of a snag. It would seem that either the BIOS or maybe even the CD controller itself fails to reread the TOC after a disc swap. If you try to read from a block address beyond the range of data on the first CD, the read will fail even if its a valid address for the CD you have just inserted. It could be a little while before I figure out how to get it to reread the TOC.