more library updates