copying over library update