finished updating core library