[combined] Franco Malgarini's ideas