Core library updates