reduced library size