LIBRARY-SPACES