updating pmc library