new lib project of advertisment