Library modifications