Following re-sequencing of the miSFIT constructs used in the paper, two of the construct variants inserted into the 3'UTR of PD-1, namely '12C' and '17A, 18G', have been found to contain additional insertions not present in the other construct variants. The data points corresponding to these constructs in Figs. 2c, f and Supplementary Fig. 9 are therefore no longer valid. However the overall conclusion that step-wise control over gene expression levels using the miSFIT constructs remains unaffected by these errors. Updated versions of Fig. 2 and Supplementary Fig. 9 are presented in the accompanying Addendum.