corrected a bug (it seems), made some little tweeks to how often a pipe changes direction