updating core pmc library