A digital printing enhancement system, comprising one or more printing enhancement modules (215, 220, 225, 230, 250, 270, 275, 510) configured to perform a printing enhancement operation for overprinting on a substrate, wherein the one or more printing enhancement modules (215, 220, 225, 230, 250, 270, 275) comprise one or more inkjets and one or more curing modules (225, 275), or wherein at least one of the one or more printing enhancement modules (215, 220, 225, 230, 250, 270, 275, 510) is a digital printing module; a drum (205, 530, 600) configured to carry the substrate, said drum is connected to a drum actuation mechanism configured to move the drum at a rotational movement; a processing module coupled to the drum actuation mechanism and to the one or more printing enhancement modules (215, 220, 225, 230, 250, 270, 275), wherein the processing module sends commands to the drum actuation mechanism to move the drum (205, 530, 600) and sends commands to the one or more printing enhancement modules (215, 220, 225, 230, 250, 270, 275, 510) to dispense materials according to a printing enhancement task; wherein the one or more printing enhancement modules (215, 220, 225, 230, 250, 270, 275, 510) are arranged around a circumference of the drum (205, 530, 600); wherein the rotational movement enables to bring the substrate closer to a selected printing enhancement module of the one or more printing enhancement modules (215, 220, 225, 230, 250, 270, 275, 510), characterized in that the digital printing enhancement system is configured to perform a number of drum revolutions during a print enhancement operation that depends on the number of layers required for a finished product and on the types and order of printing enhancement modules (215, 220, 225, 230, 250, 270, 275, 510) mounted around the circumference of the drum. one or more printing enhancement modules (215, 220, 225, 230, 250, 270, 275, 510) configured to perform a printing enhancement operation for overprinting on a substrate, wherein the one or more printing enhancement modules (215, 220, 225, 230, 250, 270, 275) comprise one or more inkjets and one or more curing modules (225, 275), or wherein at least one of the one or more printing enhancement modules (215, 220, 225, 230, 250, 270, 275, 510) is a digital printing module; a drum (205, 530, 600) configured to carry the substrate, said drum is connected to a drum actuation mechanism configured to move the drum at a rotational movement; a processing module coupled to the drum actuation mechanism and to the one or more printing enhancement modules (215, 220, 225, 230, 250, 270, 275), wherein the processing module sends commands to the drum actuation mechanism to move the drum (205, 530, 600) and sends commands to the one or more printing enhancement modules (215, 220, 225, 230, 250, 270, 275, 510) to dispense materials according to a printing enhancement task; wherein the one or more printing enhancement modules (215, 220, 225, 230, 250, 270, 275, 510) are arranged around a circumference of the drum (205, 530, 600); wherein the rotational movement enables to bring the substrate closer to a selected printing enhancement module of the one or more printing enhancement modules (215, 220, 225, 230, 250, 270, 275, 510), characterized in that the digital printing enhancement system is configured to perform a number of drum revolutions during a print enhancement operation that depends on the number of layers required for a finished product and on the types and order of printing enhancement modules (215, 220, 225, 230, 250, 270, 275, 510) mounted around the circumference of the drum.