timeline library update