some modernization 2