[Marble Red 003] library reading