libraries updating