Updated library