also - those low1, low2... functions dont need to be run in series.