code modernization