libraries revisited