change common library to static convenience library