initialize common library