Dedicated and on time screen-printing