updated common library