figureS4reproduce finished