update for slow terminal use